<%@ page pageEncoding="UTF-8"%>
 <%@page import="java.util.ArrayList"%>
<script type="text/javascript">
function validateForm(){
	var name=document.forms["myForm"]["name"].value;
	var surname=document.forms["myForm"]["surname"].value;
	var email=document.forms["myForm"]["email"].value;
	var login=document.forms["myForm"]["login"].value;
	var pass=document.forms["myForm"]["password1"].value;
	var pass1=document.forms["myForm"]["password2"].value;
	var bday=document.forms["myForm"]["birthday"].value;
	var acpt=document.forms["myForm"]["accept"];
	if (name=="" || surname=="" || login=="" || pass=="" || pass1=="") {
		alert("Wszystkie pola muszą być wypełnione");
	} else if (email=="" || !(/(.+)@(.+)/.test(email)) ) {
		alert("Niepoprawny format e-mail");
	} else if (pass!=pass1) {
		alert("Hasło nie zgadza się");
	} else if (bday==null || bday=="" || !(/[1-2][0-9][0-9][0-9]-[0-1][0-9]-[0-3][0-9]/.test(bday))) {
		alert("Niepoprawny format daty urodzin");
	} else if (!acpt.checked) {
		alert("Niezaakceptowano regulaminu");
	} else {
		document.forms["myForm"].submit();
	}
	return false;
}
</script>
<center>
<form name="myForm" action="RegisterUserServlet" method="post">
<table style="text-align: right;">
	<tr>
		<td>Imie</td>
		<td><input type="text" name="name"size="20"/></td>
	</tr>
	<tr>
		<td>Nazwisko</td>
		<td><input type="text" name="surname"size="20"/></td>
	</tr>
	<tr>
		<td>E-mail</td>
		<td><input type="text" name="email"size="20"/></td>
	</tr>
	<tr>
		<td>Login</td>
		<td><input type="text" name="login"size="20"/></td>
	</tr>
	<tr>
		<td>Hasło</td>
		<td><input type="password" name="password1"size="20"/></td>
	</tr>
	<tr>
		<td>Powtórz hasło</td>
		<td><input type="password" name="password2"size="20"/></td>
	</tr>
	<tr>
		<td>Data urodzin<br>(rrrr-mm-dd)</td>
		<td><input type="date" name="birthday"/></td>
	</tr>
</table>
<p style="line-height:14px;"><input type="checkbox" name="accept">
Zapoznałem się i akceptuję warunki <a href="index.jsp?page=privacy">regulaminu</a>.</p>
<input type="button" value="Rejestracja" onclick="validateForm()"/>
</form><br>
</center>